| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

FunctionParameterType.h
1 // FunctionParameterType.h
3 //
5
6 namespace nkScripts
7 {
11 enum class FUNCTION_PARAMETER_TYPE : int
12 {
13 VOID = 0,
14 BOOL,
15 INT,
16 FLOAT,
17 DOUBLE,
18 STRING,
19
20 USER_DATA,
21 USER_DATA_PTR,
22
23 SCRIPT_FUNCTION,
24 SCRIPT_OBJECT
25 } ;
26 }
nkScripts::FUNCTION_PARAMETER_TYPE::STRING
@ STRING
String variable.
nkScripts
Encompasses all API of component NilkinsScripts.
Definition: Environment.h:7
nkScripts::FUNCTION_PARAMETER_TYPE::BOOL
@ BOOL
Boolean variable.
nkScripts::FUNCTION_PARAMETER_TYPE::VOID
@ VOID
Void place holder.
nkScripts::FUNCTION_PARAMETER_TYPE::SCRIPT_OBJECT
@ SCRIPT_OBJECT
A script object reference variable.
nkScripts::FUNCTION_PARAMETER_TYPE::SCRIPT_FUNCTION
@ SCRIPT_FUNCTION
A script function reference variable.
nkScripts::FUNCTION_PARAMETER_TYPE::INT
@ INT
Int variable.
nkScripts::FUNCTION_PARAMETER_TYPE::FLOAT
@ FLOAT
Float variable.
nkScripts::FUNCTION_PARAMETER_TYPE::USER_DATA_PTR
@ USER_DATA_PTR
User data variable, with no reference holding.
nkScripts::FUNCTION_PARAMETER_TYPE::USER_DATA
@ USER_DATA
User data variable, with reference holding.
nkScripts::FUNCTION_PARAMETER_TYPE
FUNCTION_PARAMETER_TYPE
Describes a variable type.
Definition: FunctionParameterType.h:12
nkScripts::FUNCTION_PARAMETER_TYPE::DOUBLE
@ DOUBLE
Double variable.